Mod Name / Version: Prevent avatar pics from stretching to the max allowable size after editing personal prefs (editbasic.php). <br /> <br />
Description: This is a bug-fix which prevents avatar pics from *stretching to the maximum allowable image size after a user makes changes to their personal prefs page, but where they don't upload a new avatar. <br /> <br />*In order for the stretch to occur, their avatar pic must have been originally smaller (width and/or height) than the max allowable size. If it was already larger (both width & height), then no stretching would have occured since it gets set to the maximum size anyway. <br /> <br /> <br /> <br />
Working Under: UBB.Threads 6.3 <br /> <br />
Mod Status: Finished <br /> <br />
Any pre-requisites: <br /> <br />
Author(s): Twisty <br /> <br />
Date: 07/17/04 <br /> <br />
Credits: <br /> <br />
Files Altered: changebasic.php <br /> <br />
New Files: <br /> <br />
Database Altered: no <br /> <br />
Info/Instructions: In changebasic.php... <br /> <br />CHANGE THIS: <br /> <br />
// ---------------------------------------------------------- <br />// If picture doesn't end with gif or jpg then we disallow it <br /> if ( ($Picture) && ($Picture != "http://") && (!preg_match("/(png|jpg|gif)$/i",$Picture))) { <br /> $html -> not_right($ubbt_lang['BAD_PIC'],$Cat); <br /> } <br /> if ( ($Picture != $OldPicture) && ($Picture) && ($Picture != "http://") && ($Picture != "none") ) { <br /> <br />TO THIS: <br /> <br />
// ---------------------------------------------------------- <br />// If picture doesn't end with gif or jpg then we disallow it <br /> if ( ($Picture) && ($Picture != "http://") && (!preg_match("/(png|jpg|gif)$/i",$Picture))) { <br /> $html -> not_right($ubbt_lang['BAD_PIC'],$Cat); <br /> } <br /> if ( ( ($Picture) || ($OldPicture) ) && ($Picture != "http://") && ($Picture != "none") ) { <br /> <br /> <br />:-) <br /> <br /> <br />
Disclaimer: Please backup every file that you intend to modify. <br />If the modification modifies the database, it's a good idea to backup your database before doing so. <br /> <br />Note: If you modify your UBB.Threads code, you may be giving up your right for "official" support from Infopop.If you need official support, you'll need to restore unmodified files.